/*******************************************************************************
 * Copyright (c) 2013 Zero Square LLC.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Zero Square LLC. Version 1
 * which accompanies this distribution
 ******************************************************************************/
package com.zsqr.dashboard.domain;


import java.io.Serializable;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;



	/**
	 * POJO object to send XML request to payment gateway
	 * @author Saurabh
	 *
	 */
	@XmlRootElement(name="GatewayResponse")
	public class GatewayResponse  implements Serializable{
		
		private static final long serialVersionUID = -4213719324738284887L;
		
		private String ResponseCode;
		private long TransactionID;
		private String ResponseDescription;
		//private String Mode;
		private String PublicKeyModulus;
		//**********
		@XmlElement(name = "ResponseCode")
		public String getResponseCode() {
			return ResponseCode;
		}
		public void setResponseCode(String responseCode) {
			ResponseCode = responseCode;
		}
		
		@XmlElement(name = "TransactionID")
		public long getTransactionID() {
			return TransactionID;
		}
		public void setTransactionID(long transactionID) {
			TransactionID = transactionID;
		}
		
		@XmlElement(name = "ResponseDescription")
		public String getResponseDescription() {
			return ResponseDescription;
		}
		public void setResponseDescription(String responseDescription) {
			ResponseDescription = responseDescription;
		}
		
		@XmlElement(name = "PublicKeyModulus")
		public String getPublicKeyModulus() {
			return PublicKeyModulus;
		}
		public void setPublicKeyModulus(String publicKeyModulus) {
			PublicKeyModulus = publicKeyModulus;
		}
		
		//*************

}

//******************************START
/*	package com.zsqr.dashboard.domain;


	import java.io.Serializable;

	import javax.xml.bind.annotation.XmlRootElement;



		*//**
		 * POJO object to send XML request to payment gateway
		 * @author Saurabh
		 *
		 *//*
		@XmlRootElement(name="GatewayResponse")
		public class PublicKeyResponse  implements Serializable{
			
			private static final long serialVersionUID = -4213719328738284887L;
			
			private String ResponseCode;
			private long TransactionID;
			private String ResponseDescription;
			//private String Mode;
			private String PublicKeyModulus;
			//**********
			public String getResponseCode() {
				return ResponseCode;
			}
			public void setResponseCode(String responseCode) {
				ResponseCode = responseCode;
			}
			public long getTransactionID() {
				return TransactionID;
			}
			public void setTransactionID(long transactionID) {
				TransactionID = transactionID;
			}
			public String getResponseDescription() {
				return ResponseDescription;
			}
			public void setResponseDescription(String responseDescription) {
				ResponseDescription = responseDescription;
			}
			public String getPublicKeyModulus() {
				return PublicKeyModulus;
			}
			public void setPublicKeyModulus(String publicKeyModulus) {
				PublicKeyModulus = publicKeyModulus;
			}
			
			//*************

	}*/

//***********************************END
	
